be helpless - French English Dictionary